crossbreed animals - English Synonyms Dictionary